to wait for the penny to drop - German English Dictionary